Synonyms for "Pecten irradians"

Words with similar meaning